home *** CD-ROM | disk | FTP | other *** search
-
- 100: Moduldeklaration erwartet
- 101: Bezeichner erwartet
- 102: Modulname erwartet
- 103: IMPORT erwartet
- 104: Qualifizierter Name hier nicht erlaubt
- 105: Falscher Bezeichner am Blockende
- 106: Fehlerhafte Kommentar-Schachtelung
- 107: Fehler in Compiler-Direktive
- 108: Unerwartetes Ende des Quelltextes (evtl. fehlendes '*)')
-
- 200: Fehler im Deklarationsteil
- 201: Bezeichner doppelt deklariert
- 202: Bezeichner '#' doppelt deklariert
- 203: Bezeichner erwartet, Schlüsselwort gefunden
- 204: Fehler in Typdeklaration
- 205: Undeklarierter Bezeichner
- 206: Falsches Symbol (vielleicht vorher fehlendes ';' oder '!')
- 207: ';' erwartet (vielleicht auf voriger Zeile)
- 208: ':' erwartet
- 209: '=' erwartet
- 210: '..' erwartet
- 211: '}' erwartet
- 212: >schließende eckige Klammer< erwartet
- 213: OF erwartet
- 214: END erwartet
- 215: Array-Index muß Unterbereich oder Aufzählung sein
- 216: SET-Basistyp muß ordinal (skalar) sein
- 217: Opaque-Typen müssen LONGWORD-kompatibel sein
- 218: Untergrenze größer als Obergrenze
- 219: Unter- oder Obergrenze liegt außerhalb des gültigen Bereichs
- 220: Cardinal-Konstante erwartet
- 221: Falsche Größenangabe bei TABLE-Deklaration (B, W, L, oder D)
- 222: FORWARD-Deklaration '#' nicht implementiert
- 223: String-Konstante erwartet
- 224: '{' erwartet
- 225: POINTER-Deklaration: Ungelöste Vorwärts-Referenz von '#'
- 226: Prozedurtyp-Deklaration: Ungelöste Vorwärts-Referenz von '#'
- 227: Verschiedene Real-Format-Direktiven verwendet
- 228: F-Direktive kann nur vor der Benutzung von Reals stehen
- 229: Register-Variable bei diesem Typ nicht verwendbar
- 230: Typ-Bezeichner erwartet
- 231: Typ-Bezeichner noch nicht deklariert
- 232: Typ-Bezeichner '#' nicht deklariert
- 233: Abs. Adressen $FFFFFFFE und $FFFFFFFF nicht erlaubt
-
- 300: Konstante erwartet
- 301: Unzulässiger Konstanten-Typ
- 302: Zahl zu groß
- 303: Falsches Zahlenformat
- 304: Überlauf in Mantisse
- 305: Überlauf im Exponenten
-
- 400: Fehlerhaftes Statement (Anweisung)
- 401: DO erwartet
- 402: UNTIL erwartet
- 403: THEN erwartet
- 404: TO erwartet
- 405: ':=' erwartet
- 406: '.' erwartet
- 407: Boolscher Ausdruck erwartet
- 408: EXIT ohne LOOP
- 409: Fehlendes RETURN in dieser Funktion
- 410: Record-Bezeichner erwartet
- 411: CASE-Marke doppelt deklariert
- 412: CASE-Selektor muß skalar sein
- 413: '!' oder END erwartet
- 414: Variable erwartet
- 415: Prozedur liefert ein Ergebnis
- 416: Leere CASE-Anweisung
-
- 420: Schleifenzähler muß ordinal sein
- 421: Inkrement muß Ganze-Zahl-Konstante sein
- 422: Schleifenvariable muß einfache, lokale, Variable sein.
- 423: Auf Schleifenvariable wurde in lokaler Prozedur zugegriffen
- 424: Schleifenvariable und obere Grenze müssen identischen Typ haben
-
- 430: Ganzzahl-Konstante erwartet
- 431: BY-Wert liegt außerhalb des gültigen Bereichs
-
- 500: Typen sind nicht zuweisungskompatibel
-
- 502: Fehler in Faktor (fehlerhafter Ausdruck)
- 503: '-' nicht erlaubt
- 504: '(' erwartet
- 505: ')' erwartet
- 506: ',' erwartet
-
- 510: Zahl (CARDINAL, INTEGER, REAL) erwartet
- 511: CHAR-Typ erwartet
- 512: Ganzzahl (CARDINAL, INTEGER) erwartet
- 513: INTEGER oder REAL erwartet
- 514: REAL oder LONGREAL erwartet
- 515: REAL oder ordinaler Typ erwartet
- 516: Skalarer Typ erwartet
- 517: Dieser Bezeichner ist nicht vom ARRAY-Typ
- 518: Dieser Bezeichner ist nicht vom RECORD-Typ
- 519: Dieser Bezeichner ist nicht vom POINTER-Typ
- 520: SET OF BITNUM-Typ erwartet
- 521: Prozedur oder Variable vom Prozedur-Typ erwartet
- 522: Variable oder Konstante erwartet
- 523: String-Typ erwartet
- 524: Größe der Variable paßt nicht zum Register
- 525: Skalar oder Adresse erwartet (Datumsgröße max. 4 Byte)
- 526: Falsche String-Länge
- 527: Falscher Indextyp
- 528: Prozedur liefert kein Ergebnis
- 529: Nur SETs, ARRAYs und RECORDs können konstruiert werden
- 530: Lokale oder Standardprozedur nicht erlaubt (nur globale)
- 531: Offset des Record-Feldes zu niedrig
- 532: Benutzte Z-Direktiven stimmen nicht überein
- 533: Pointer noch nicht vollständig deklariert
- 534: Übergabemodi für Parameter stimmen nicht überein
-
- 540: Typkonflikt zwischen den Operanden
- 541: Falscher Operator oder Operandentyp
- 542: Nur '=' und '<>' sind auf diesen Typ anwendbar
- 543: Negation nur bei Integer-Typen erlaubt
-
- 550: Zu wenige Parameter beim Aufruf
- 551: Typ muß identisch mit VAR-Parameter sein
- 552: HIGH-Funktion nur auf 'Open Array' anwendbar
- 553: SIZE-Funktion nicht auf 'Open Array' anwendbar
- 554: 'Open Array' kann nur an 'Open Array'-Parameter übergeben werden
- 555: Argument hat zu wenig Array-Dimensionen
- 556: Array-Größe muß ganzes Vielfaches von Joker-Größe sein
- 557: LONGARRAY kann nicht an Short-Index übergeben werden
- 558: Parameter-Typ noch nicht deklariert
- 559: Rückgabe-Typ noch nicht deklariert
- 560: Parm- oder Return-Typ des Prozedurtyps noch nicht deklariert
- 561: Datenumwandlung nicht mit diesen Typen möglich
- 562: Typ-Konvertierung nur zwischen Typen gleicher Länge!
- 563: CAST nur bei gleichen Größen oder Skalaren möglich
-
- 570: Verwendung von geschützter Variable hier nicht erlaubt
- 571: Veränderung geschützter Variable nicht erlaubt
- 572: Hier darf keine Register-Variable verwendet werden
- 573: Zugriff auf Register-Variable in lokaler Prozedur nicht möglich
- 574: Der Wert der Variable ist hier undefiniert (evtl. wg. FOR-Schleife)
-
- 580: Konstante zu klein/groß für Zuweisung bzw. Typwandlung
- 581: Division durch Null in konstantem Ausdruck
- 582: String zu groß für Zuweisung bzw. Typwandlung
- 583: Bereichsüberschreitung des REAL-Wertes
- 584: Fehler in konstantem Ausdruck: #
- 585: Konstante liegt außerhalb des Operandenbereichs
- 586: Arithmetischer Überlauf
- 587: Index liegt außerhalb des Feldbereichs
- 588: Index/Subrange-Bereiche überschneiden sich nicht
- 589: Zu diesem Wert existiert keine Selektion in der Variante
-
- 700: Exportierter Bezeichner '#' nicht deklariert
- 701: Interner Fehler beim Exportieren von '#'
- 702: Importierter Bezeichner nicht re-exportierbar
- 703: Exportierte Prozedur '#' nicht implementiert
- 704: Prozedur-Implementation weicht von der Definition ab
- 705: PERVASIVE Import in Definitionsmodulen nicht erlaubt
- 706: Fehler beim Importieren
- 707: Definitionsmodul nicht verfügbar
- 708: Definitionsmodul zu dieser Implementation fehlt
- 709: Definitionsmodul RUNTIME fehlt
- 710: Importierter Bezeichner nicht im Definitionsmodul
- 711: System-Prozedur/-Variable '#' aus RUNTIME-Modul fehlt
- 712: Definitionsmodul hat falsches Format
- 713: Altes Modulformat (Definitionsmodul neu übersetzen!)
- 714: Bezeichner '#' doppelt exportiert
- 715: Aufzählungselement '#' doppelt importiert
-
- 800: String überschreitet Zeilenende
- 801: Array zu groß (max. 2^31 Byte)
- 802: SETs können max. 2^16 Elemente haben
- 803: Kein Platz für EXPORT
- 804: Kein Platz für IMPORT (zu viele Importe)
- 805: Definitionsmodul zu groß (Überlauf der Link-Tabelle)
- 806: Überlauf des Integer-Stacks
- 807: Überlauf des Bezeichner-Stacks (verw. "/I"-Option!)
- 808: Zu viele Datei-Inklusionen
- 809: Kontrollstruktur zu lang
- 810: Sprung zu weit (Prozedur zu groß)
- 811: Kein Platz mehr für Code
- 812: Datenstruktur zu groß für 'Open Array'-Parameter (verwende LONGARRAY)
- 813: Ausdruck zu aufwendig
- 814: Konstante zu groß (max. 32 KB)
- 815: String-Konstante zu groß (max. 256 Zeichen)
- 816: LONGINT kann hier nicht verwendet werden
- 817: TABLE-Deklaration nur auf globalem Level erlaubt
- 818: Blockschachtelungstiefe zu groß
- 819: Ausdrücke der Argumente zu aufwendig
- 820: BOOLEAN-Ausdruck zu komplex
- 821: Argumente sind auf 32 KB Gesamtgröße beschränkt
- 822: Mehr-Pass-Abhängigkeit: Bezeichner bereits benutzt
- 823: DATA-Puffer-Überlauf (verw. "/A"-Option!)
-
- 850: Funktion noch nicht vollständig implementiert
- 851: Interner Verifikationsfehler (Code: #)
- 852: Interner Fehler: #
- 853: Zeitweilige Restriktion: #
- 854: Int. Fehler: Stack-Pointer sind inkonsistent (Code: #)
- 855: Int. Fehler: Reg-Belegung inkonsistent (Code: #)
- 856: Interner Fehler beim Exportieren eines Aufzählungselements
- 857: Interner Fehler beim Importieren eines Aufzählungselements
- 858: Interner Fehler: Bezeichner-Baum defekt (System neu starten!)
- 859: Interner Fehler: Bezeichner-Baum defekt (wg. Im-/Export o. Forward)
- 860: Interner Fehler: Fetch verlor ein Zeichen.
-
- 901: Falsche Adressierungsart
- 902: Falsche Operandengröße
- 903: Verzweigung (Bcc/BSR) zu weit
- 904: Unzulässiges Symbol
- 905: Label (Marke) erwartet
- 906: Label '#' nicht definiert
- 907: Zahl erwartet
- 909: Ungerade Adresse unzulässig (SYNC verwenden!)
- 910: Modula-Schlüsselwort nicht erlaubt
- 911: Kurze Verzweigung (Bcc/BSR) hier nicht erlaubt
- 912: Label (Marke) doppelt deklariert
- 913: Logisch falsche Adressierung (evtl. undeklarierte Variable)
- 914: Fehlerhafter Ausdruck
- 916: Überlauf des Operanden
- 917: 68020-Mnemonic nicht erlaubt (verwende $X+)
- 918: String zu lang
- 919: Diese Anweisung (MOVES) kann z.Zt. nicht kodiert werden
- 920: Unsinnige 68020-Adressierungsart
- 921: 68020 Adressierung nicht erlaubt (verwende $X+)
- 923: Funktion liefert Ergebnis in D0 -> '/' an Funktionsnamen anfügen!
- 924: Innerhalb vom WITH-Block kein Variablenzugriff möglich
-